#include "stm32f10x.h"


int main(void){

    //  为GPIOA 启用时钟	
	RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);
	
	GPIO_InitTypeDef gpio_init_def;
	
    // 配置该引脚为 推挽输出
	gpio_init_def.GPIO_Mode = GPIO_Mode_Out_PP;
	
    // 设置目标引脚
	gpio_init_def.GPIO_Pin=GPIO_Pin_8;
	
    // 配置引脚的时钟频率
	gpio_init_def.GPIO_Speed=GPIO_Speed_50MHz;
	
    //初始化GPIOA
	GPIO_Init(GPIOA,&gpio_init_def);
	
	while(1){
	
        // 把GPIOA 的 8 号引脚 设置为 低电平
		GPIO_ResetBits(GPIOA,GPIO_Pin_8);
		
        // 把 GPIO 的 8 号引脚设置为 高电平
		//GPIO_SetBits(GPIOA,GPIO_Pin_8);
	}
	
	return 0;
}

